/*
 * Copyright (c) 2010 CCX(China) Co.,Ltd. All Rights Reserved.
 *
 * This software is the confidential and proprietary information of
 * CCX(China) Co.,Ltd. ("Confidential Information").
 * It may not be copied or reproduced in any manner without the express 
 * written permission of CCX(China) Co.,Ltd.
 *
 * Author: zhaosj
 * Date: 2011-1-10 下午05:36:00
 */
package com.excelplugin.vo;

/**
 * @author zhaosj
 * 
 * 指标函数详情类
 *
 */
public class FunctionDetail {
	
	private long funcId;				//函数ID
	private String funcName;			//函数名称
	private String funcNamePy;			//函数名称简拼
	private String funcExpression;		//函数表达式
	private String funcDescription;		//函数描述
	private int isShowChild;			//是否显示子节点
	private int isOverload;				//是否重载
	private int isLeaf;					//是否叶子
	private int funcStatus;				//函数状态
	
	private long funcParentId;			//函数父ID
	private int funcOrder;				//层内排序号
	private int funcModule;			//函数所属模块
	private int funcCategory;			//函数所属分类
	private int funcUnit;
	
	/**
	 * @return the funcId
	 */
	public long getFuncId() {
		return funcId;
	}
	/**
	 * @param funcId the funcId to set
	 */
	public void setFuncId(long funcId) {
		this.funcId = funcId;
	}
	/**
	 * @return the funcName
	 */
	public String getFuncName() {
		return funcName;
	}
	/**
	 * @param funcName the funcName to set
	 */
	public void setFuncName(String funcName) {
		this.funcName = funcName;
	}
	/**
	 * @return the funcNamePy
	 */
	public String getFuncNamePy() {
		return funcNamePy;
	}
	/**
	 * @param funcNamePy the funcNamePy to set
	 */
	public void setFuncNamePy(String funcNamePy) {
		this.funcNamePy = funcNamePy;
	}
	/**
	 * @return the funcExpression
	 */
	public String getFuncExpression() {
		return funcExpression;
	}
	/**
	 * @param funcExpression the funcExpression to set
	 */
	public void setFuncExpression(String funcExpression) {
		this.funcExpression = funcExpression;
	}
	/**
	 * @return the funcDescription
	 */
	public String getFuncDescription() {
		return funcDescription;
	}
	/**
	 * @param funcDescription the funcDescription to set
	 */
	public void setFuncDescription(String funcDescription) {
		this.funcDescription = funcDescription;
	}
	/**
	 * @return the isShowChile
	 */
	public int getIsShowChild() {
		return isShowChild;
	}
	/**
	 * @param isShowChile the isShowChile to set
	 */
	public void setIsShowChild(int isShowChild) {
		this.isShowChild = isShowChild;
	}
	/**
	 * @return the isOverload
	 */
	public int getIsOverload() {
		return isOverload;
	}
	/**
	 * @param isOverload the isOverload to set
	 */
	public void setIsOverload(int isOverload) {
		this.isOverload = isOverload;
	}
	/**
	 * @return the isLeaf
	 */
	public int getIsLeaf() {
		return isLeaf;
	}
	/**
	 * @param isLeaf the isLeaf to set
	 */
	public void setIsLeaf(int isLeaf) {
		this.isLeaf = isLeaf;
	}
	/**
	 * @return the funcStatus
	 */
	public int getFuncStatus() {
		return funcStatus;
	}
	/**
	 * @param funcStatus the funcStatus to set
	 */
	public void setFuncStatus(int funcStatus) {
		this.funcStatus = funcStatus;
	}
	
	public long getFuncParentId() {
		return funcParentId;
	}
	public void setFuncParentId(long funcParentId) {
		this.funcParentId = funcParentId;
	}
	public int getFuncOrder() {
		return funcOrder;
	}
	public void setFuncOrder(int funcOrder) {
		this.funcOrder = funcOrder;
	}
	public int getFuncModule() {
		return funcModule;
	}
	public void setFuncModule(int funcModule) {
		this.funcModule = funcModule;
	}
	public int getFuncCategory() {
		return funcCategory;
	}
	public void setFuncCategory(int funcCategory) {
		this.funcCategory = funcCategory;
	}
	public int getFuncUnit() {
		return funcUnit;
	}
	public void setFuncUnit(int funcUnit) {
		this.funcUnit = funcUnit;
	}
	
	

}
